submerged mound - French English Dictionary